nine-day holiday - French English Dictionary